/* Flex布局 */
.flexMainX,
.flexMainXcenter,
.flexMainXXcenter,
.flexMainXYcenter,
.flexMainY,
.flexMainYcenter,
.flexMainYXcenter,
.flexMainYYcenter {
  display: -webkit-flex;
  display: flex;
}

.flexMainXcenter,
.flexMainYcenter {
  -webkit-justify-content: center;
  -webkit-align-items: center;
  justify-content: center;
  align-items: center;
}

.flexMainXXcenter,
.flexMainYYcenter {
  -webkit-justify-content: center;
  justify-content: center;
}

.flexMainXYcenter,
.flexMainYXcenter {
  -webkit-align-items: center;
  align-items: center;
}

.flexMainY,
.flexMainYcenter,
.flexMainYXcenter,
.flexMainYYcenter {
  -webkit-flex-direction: column;
  flex-direction: column;
}

.flex1 {
  -webkit-flex: 1;
  flex: 1;
}

.flexShrink {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}

.flexWrap {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}

.justify-around {
  -webkit-justify-content: space-around;
  justify-content: space-around;
}

.justify-between {
  -webkit-justify-content: space-between;
  justify-content: space-between;
}

.justify-end {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

.column-center {
  -webkit-align-items: center;
  align-items: center;
}

// 底边对齐
.align-end {
  -webkit-align-items: flex-end;
  align-items: flex-end;
}